roast lamb slices - Espagnol Anglais Dictionnaire